// 应用场景，我们需要得到一个更加明确类型的时候，我们就使用类型断言
// <a href="http://www.baidu.com" id="aId"></a>

// 使用类型断言，让我们的类型更加具体
const dom = document.getElementById('#aId') as HTMLAnchorElement

console.log(dom.href)

type Person = {
  name: string
  age: number
}

// 使用类型断言，把一个空对象，转成了更加具体的Person对象
let person = {} as Person

setTimeout(() => {
  person = { name: '张三', age: 30 }
}, 2000)

export {}
